﻿html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0; padding:0;font-family:"microsoft yahei",Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:100%}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details,summary,picture{display:block;}
table{border-collapse:collapse; border-spacing:0;}
caption,th{text-align:left; font-weight:normal;}
html,body,img,iframe,abbr{border:0;}
i,em{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
sup,sub{font-size:12px;}
textarea{overflow:auto; resize:none;}
label{cursor:default;}
a,button{cursor:pointer;}
a,a:hover{text-decoration:none;}
input{border:0;}
*:focus {outline: none;}
.clear{clear:both; height:0; line-height:0}
.fl{float: left;}
.fr{float: right;}
.w1200{width: 1200px;margin: 0 auto;}
.top{width: 100%;height: 102px;background: none;position: fixed;top: 0;left: 0;z-index: 100000000;color: #fff}
.logo{margin-top: 23px}
.nav li{float: left;margin-left: 30px;margin-top: 56px;color: #fff;font-size: 20px}
.nav a{color: #000}
.nav .active{color: #ff1c00}
/*.banner{width: 100%;height: 789px;}*/


/*首页*/
.index_banner{width: 100%;height: 612px;}


/*首页banner*/
.slideBox{ width:100%; height:612px; overflow:hidden; position:relative;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:48%; bottom:25px; z-index:1;  _display:inline; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;height: 20px;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:15px; height:15px;  text-align:center; background:none; cursor:pointer;border-radius:50%;border: 2px solid #fff  }
.slideBox .hd ul li.on{ background:#fff; color:#fff; }
.slideBox .bd{ position:relative; ; z-index:0;  }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:612px; display:block;  }
.slideBox .bd img{ width:100%; height:612px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.modal {
    display: none; /* 默认隐藏 */
    position: fixed; /* 固定定位 */
    z-index: 1; /* 设置在顶层 */
    left: 0;
    top: 0;
    width: 100%; 
    height: 100%;
    overflow: auto; 
    background-color: rgb(0,0,0); 
    background-color: rgba(0,0,0,0.4); 
}
 

.about{width:100%; height:437px; margin:105px auto 55px auto}
.ab{background:url(../images/ab_bg.jpg) no-repeat; height:437px}
.ab p{font-size:16px; width:530px; color:#3e3e3e; line-height:32px; padding-top:120px; padding-left:50px; text-indent:32px;}
.more1{ width:125px;position:relative; left:50px; top:50px;text-align:center}
.more1 a{display:inline-block;width: 125px;height: 48px;border: #ccc solid 1px; line-height: 48px;font-size: 16px;color: #333;padding:0;z-index:9;position:relative;overflow:hidden;transition:all ease .3s}
.more1 a span{position:absolute;display:inline-block;width:100%;height:100%;background:#00548e;top:0;left:-110%;z-index:-1;transition:all ease .3s;border: #00548e solid 1px;}
.more1 a:hover{color:#fff;border: #00548e solid 1px;}
.more1 a:hover span{left:0}


.telbg{width:100%; height:255px; background:url(../images/tel_bg.jpg) no-repeat center;}
.tel{ font-size:24px; color:#ff0000; text-align:center; padding-top:150px; padding-left:60px;animation:moveOne .6s infinite;-webkit-animation:moveOne .6s infinite;}

@keyframes moveOne {0% {font-size: 24px;}
50% {font-size: 24.5px;}
100% {font-size: 24px;}}

@-webkit-keyframes moveOne {0% {font-size: 24px;}
50% {font-size: 24.5px;}
100% {font-size: 24px;}}

.p-title {text-align:center;margin-top:50px}
.p-title .tit{font-size: 28px;color: #00448d;font-weight: bold;line-height: 36px;}
.p-title .tit span{font-size: 16px;font-weight:500;color: #bcbcbc;display: inline-block;padding-left: 10px;}
.p-title .subtit{font-size:14px;margin-top:10px}

.more{width:1200px;margin:20px auto;position:relative;text-align:center}
.more i{display:block;position:absolute;height:1px;width:100%;background:#ccc;top:25px;z-index:-1}
.more a{display:inline-block;width: 198px;height: 48px;background: #fff;border: #ccc solid 1px; line-height: 48px;font-size: 16px;color: #333;padding:0;z-index:9;position:relative;overflow:hidden;transition:all ease .3s}
.more a span{position:absolute;display:inline-block;width:100%;height:100%;background:#00548e;top:0;left:-110%;z-index:-1;transition:all ease .3s;border: #00548e solid 1px;}
.more a:hover{color:#fff;border: #00548e solid 1px;}
.more a:hover span{left:0}

.service{width:100%; height:254px; background:url(../images/service.jpg) no-repeat center}
.p-title1 {text-align:center;padding-top:30px;}
.p-title1 .tit{font-size: 28px;color: #00448d;font-weight: bold;line-height: 36px;}
.p-title1 .tit span{font-size: 16px;font-weight:500;color: #bcbcbc;display: inline-block;padding-left: 10px;}

.adv{width:100%; height:1338px; background:url(../images/adv_bg.jpg) no-repeat center}
.p-title2 {text-align:center;padding-top:30px;}
.p-title2 .tit{font-size: 28px;color: #333;font-weight: bold;line-height: 36px;}
.p-title2 .tit span{color: #00548e;display: inline-block;padding-left: 10px;}
.p-title2 .subtit{font-size:14px;margin-top:10px}
.adv1{ margin-left:640px; margin-top:40px;}
.adv1 li{float:left; width:280px; margin-top:30px;}
.adv1 h1{ font-size:20px; color:#00458d; line-height:40px;}
.adv1 p{ font-size:14px; color:#666666; }
.adv1 p span{ color:#00458d; font-size:24px; position:relative; top:3px; margin-left:-15px; }

.adv2{ margin-left:40px; margin-top:80px;}
.adv2 li{margin-top:30px;}
.adv2 h1{ font-size:20px; color:#00458d; line-height:40px;}
.adv2 p{ font-size:14px; color:#666666; }
.adv2 p span{ color:#00458d; font-size:24px; position:relative; top:3px; margin-left:-10px; }

.case { color: #333; width: 1200px; height:480px; margin: 60px auto; }
.case ul, .case li { list-style: none; }
.case a { text-decoration: none; color: inherit;display: block;overflow: hidden;}
.case img {width: 100%; border: 0; vertical-align: middle;transition: all .36s ease;}
.case img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.case .slide_c { width: 1215px; float: left; margin-top:30px; overflow: hidden; }
.case .slide_c ul li { margin-right: 25px; width: 380px; line-height: 0px; float: left;position:relative }
.case .slide_c ul li em { display: block;text-align: center;color: #ffffff;font-size: 22px;line-height: 60px;position: absolute;background: rgba(0,0,0,.5);width: 100%;bottom: 0px;height: 60px}
.case .slide_c ul .nones { margin-right: 0px; }

.news{width:100%; height:348px; background:#e9f5ff;}
.title_m{padding-top:40px}
.ntitle{float:left; border-bottom:1px solid #00458d; width:200px; font-size:28px; color:#00458d; padding:5px}
.ntitle span{font-size:16px; color:#bcbcbc; margin-left:10px;}
.news li{width:46%;margin-right:4%;padding-top:30px; float:left; border-bottom:1px solid #878787}
.news li h1{font-size:16px; color:#222222; line-height:32px;}
.news li h1 a{color:#222222;}
.news li h1 a:hover{color:#FF0000}
.news li span{ font-size:12px; color:#bababa}
.news li p{font-size:14px; color:#878787; line-height:28px;}

.honor{width:100%; height:520px;}


.picScroll-left1{ width:1299px; position:relative; padding-top:35px; margin-left:-15px;}
.picScroll-left1 .hd{height:30px; padding:0;width: 1294px;height: 197px;position: absolute;left:-25px;top: 0;  }
.picScroll-left1 .hd .prev{ display:block;  width:50px; height:72px; cursor:pointer; background:url("../images/left3.png") no-repeat center;position: absolute;left:-5px;top: 85%; }
.picScroll-left1 .hd .next{ display:block;  width:50px; height:72px; cursor:pointer; background:url("../images/right3.png") no-repeat center;position: absolute;right:5px;top: 85%; }
.picScroll-left1 .hd .prevStop{ background-position:-60px 0; }
.picScroll-left1 .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left1 .hd ul{ zoom:1;width: 100%;position: absolute;left:0;bottom: -40px;text-align: center;	 }
.picScroll-left1 .hd ul li{display: inline-block;  width:15px; height:15px; overflow:hidden; margin-right:10px; cursor: pointer;border: 2px solid #dedede;border-radius: 15px;background: #fff;color: #fff }

.picScroll-left1 .bd ul{ overflow:hidden; zoom:1;  }
.picScroll-left1 .bd ul li{margin-right: 2px; margin-left:22px; float:left; _display:inline; overflow:hidden; text-align:center;width:280px; height:350px; position: relative; }
.picScroll-left1 .bd ul li .pic img{ width:280px; height:350px; display:block;  }

.picScroll-left1 .bd ul li:hover>.title{display: block;}

.line{width:100%; height:10px; background:url(../images/line.png) repeat-x center}


/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox4 .prev{ display:block;  width:20px; height:32px; cursor:pointer; background:url("../images/left2.png") no-repeat center;position: absolute;left:-35px;top: 50%;margin-top: -16px; }
.slideBox4 .next{ display:block;  width:20px; height:32px; cursor:pointer; background:url("../images/right2.png") no-repeat center;position: absolute;right:-35px;top: 50%;margin-top: -16px;  }
/*首页合作*/
.hz{width: 100%;height: 400px;}
.multipleColumn{position:relative; width:1200px;margin-top: 30px;   }
.multipleColumn .hd{height:30px; padding:0;width: 1304px;height:192px;position: absolute;left:-55px;top: 0;  }
.multipleColumn .hd .prev{ display:block;  width:27px; height:34px; float:left; margin-right:5px; margin-top:95px;  overflow:hidden; cursor:pointer; background:url("../images/left2.png") no-repeat center;  }
.multipleColumn .hd .next{ display:block;  width:27px; height:34px; float:right; margin-right:5px; margin-top:95px;  overflow:hidden; cursor:pointer;background:url("../images/right2.png") no-repeat center;   }
.multipleColumn .bd{ padding:0px; overflow:hidden;  }

.multipleColumn .bd .tuijian{ overflow:hidden; zoom:1; width:224px;  float:left; _display:inline;margin-right: 18px;  }
.multipleColumn .bd .tuijian li{  float:left; _display:inline; overflow:hidden; text-align:center; width:224px;height: 224px;}
.multipleColumn .bd .tuijian .pic1{text-align:center; }
.multipleColumn .bd .tuijian  .pic1 img{ width:224px; height:224px; display:block; }

.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:224px;  float:left; _display:inline;margin-right: 18px;  }
.multipleColumn .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center; width: 224px;height: 105px;margin-bottom: 15px; }
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic img{ width:224px; height:105px; display:block; }
.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }
.multipleColumn .bd ul li .title{ line-height:24px;   }

.foot{width:100%; height:320px; background:#00458d;color:#FFFFFF;}
.foot .ftitle{float:left;font-size:20px; line-height:250px; padding-left:30px;}
.foot li{float:left; position:relative; left:220px; top:50px;}
.foot .ftel{float:right;font-size:20px; line-height:250px; padding-right:30px;}
.banquan{text-align:center}
.banquan p{font-size:16px; line-height:28px;}




.newsnav{ height:66px; background:#fff; margin-bottom: 40px;  }
.newsnav ul{ height:66px;width: 1200px;margin: 0 auto;   }
.newsnav ul li{ float:left; cursor:pointer;width:298px;text-align: center;font-size: 22px; line-height: 20px;color: #595757;height: 53px;padding-top: 13px;border: 1px solid #D8D8DA}
.newsnav ul li span{font-size: 12px;text-transform: uppercase;}
.newsnav ul li.on,.newsnav ul li:hover{ background:#00548e; color: #fff;border: 1px solid #00759C}

.newsnav1{ height:66px; background:#fff; margin-bottom: 40px;  }
.newsnav1 ul{ height:66px;width: 1200px;margin: 0 auto;   }
.newsnav1 ul li{ float:left; cursor:pointer;width:298px;text-align: center;font-size: 22px; line-height: 20px;color: #595757;height: 35px;padding-top: 13px;border: 1px solid #D8D8DA}
.newsnav1 ul li span{font-size: 12px;text-transform: uppercase;}
.newsnav1 ul li.on,.newsnav ul li:hover{  background:#00548e;color: #fff;border: 1px solid #00548e}

.product .newsnav1{margin-bottom: 70px; }
.product .newsnav1 li{width:396px;}

.newslist{width: 100%;margin: 0 auto;background: #fff;float: left;padding-top: 20px; }
.newslist li{width: 378px;height: 466px;background: #fff;text-align: center;float: left;margin-right:29px;margin-bottom: 26px;border: 1px solid #D8D8DA}
.newslist li h2{font-size: 24px;color: #3e3a39;text-align: left;font-weight: normal;height: 66px;line-height: 33px;position: relative;width: 373px;margin: 0 auto;overflow: hidden;}
.newslist li h2 span{font-size: 14px;float: right;margin-top: 5px;position: absolute;right: 0;bottom:0;}
.newslist li p {text-indent: 2em;text-align: left;color: #595757;line-height: 26px;width: 373px;margin: 10px auto 0;overflow: hidden;}
.newslist li img{width: 100%;height: 260px;}
.newslist li:hover{background: #00548e;border: 1px solid #00548e}
.newslist .fr{margin-right: 0;float: right;}
.newslist li:hover>h2,.newslist li:hover>h2 span,.newslist li:hover>p{color: #fff}
.product .newsnav{margin-bottom: 40px; }
.product .newsnav li{width:238px;}
.prolist{width: 100%;margin: 0 auto;background: #fff;float: left;padding-top: 20px; }
.prolist li{width: 393px;height:438px;background: #fff;text-align: center;float: left;margin-right:29px;margin-bottom: 40px;border: 1px solid #D8D8DA}
.prolist li h2{font-size: 24px;color: #595757;font-weight: normal;line-height: 40px;}
.prolist li p {color: #595757;line-height: 26px;padding: 0 10px;}
.prolist li img{margin-top: 0px;width: 100%;height: 250px;}
.prolist .fr{margin-right: 0;float: right;}
.prolist li .protxt{color: #595757;font-size: 16px;line-height: 30px;height: 130px;text-align: left;text-indent: 2em;padding: 15px;padding-top: 0;}
.prolist li:hover{background: #00759C;border: 1px solid #00759C}
.prolist li:hover>.protxt,.prolist li:hover>h2,.prolist li:hover>p{color: #fff}
.caselist{width: 100%;margin: 0 auto;background: #fff;float: left;padding-top: 20px; }
.caselist li{width: 380.66px;height:300px;background: #fff;text-align: center;float: left;margin-right:29px;margin-bottom: 20px;}
.caselist li h2{font-size: 20px;color: #595757;font-weight: normal;line-height: 40px;}
.caselist .fr{margin-right: 0;float: right;}

.plist{width: 100%;margin: 0 auto;background: #fff;float: left;padding-top: 20px; }
.plist li{width: 380.66px;height:425px;background: #fff;text-align: center;float: left;margin-right:29px;margin-bottom: 20px;}
.plist li h2{font-size: 20px;color: #595757;font-weight: normal;line-height: 40px;}
.plist .fr{margin-right: 0;float: right;}

.map{width: 100%;height: 650px;}
.contact{width: 100%;text-align: center;font-size: 24px;color: #2f2725;padding-bottom: 30px}
.contact .newsnav ul{text-align: center;padding-left: 348px;width: 1096px;}
.contact .newsnav ul li{display: inline-block;}
.contact p{ line-height:40px; }




.newscontent_l{width: 900px;padding-bottom: 50px}
.newscontent_l h2{text-align: center; font-size: 24px;color:#333;font-weight: normal;line-height: 30px;margin-top: 50px;margin-bottom: 40px}
.newscontent_l h2 span{font-size: 14px;color: #666}
.newscontent_l .newscontent_c{font-size: 18px;line-height: 30px; color:#666;padding-bottom: 50px}
.newscontent_l .newscontent_c img{/*width: 100%;*/}
.newscontent_l  .next_prve{height: 50px; line-height: 50px;color: #666;border-top: 1px solid #ccc;font-size: 14px}
.newscontent_l  .next_prve a{color: #666;font-size: 14px}
.newscontent_l  .next_prve a:hover{color: #333}
.newscontent_l  .next_prve span{ display: inline-block;width: 400px;overflow: hidden;height: 50px; }
.newscontent_r{width: 280px;border: 1px solid #ccc;text-align: center;margin-top: 50px;padding-top: 20px}
.newscontent_r .goodpro li{margin-top: 20px;}
.newscontent_r .goodpro li p{height: 40px;line-height: 40px ;font-size: 15px; color:#666;}
.newscontent_r .goodpro li p:hover{color: #333}
.newscontent_r .goodnews li{height: 40px;line-height: 40px;text-indent: 2em;background: url(../images/dian.png) no-repeat 10px center; color: #666;width: 260px;margin: 0 auto;border-bottom: 1px #999 dashed;overflow: hidden;text-align: left;}
.newscontent_r .goodnews h2{height: 60px;line-height: 60px;background: #ff1c00;color: #fff;font-size: 30px;font-weight: normal;margin-top: 40px;}
.newscontent_r .goodnews {padding-bottom: 100px}



/*about*/
.about1{width: 100%;background: #0184ca;color: #fff;padding-top: 102px;padding-bottom: 30px;}
.about_title{font-size: 28px;line-height: 80px;height: 80px;position: relative;}
.about_title span{font-size: 16px;display: inline-block;position: absolute;top: 50%;margin-top: -14px;line-height: 40px;margin-left: 10px}
.about1 .about1_l{width: 650px;}
.about1 .about1_r{width: 500px;}
.about1 .about1_l p{text-indent:30px;line-height: 28px; font-size:15px;}
.zzjg{width: 100%;color: #595757}
.zzjg .about_title,.jymk .about_title,.qywh .about_title,.fzlc .about_title,.honor .about_title{padding-top: 50px;}
.zzjg .about_title span,.jymk .about_title span,.qywh .about_title span,.fzlc .about_title span,.honor .about_title span{top:90px;}

/*about 切换1*/
.slideTxtBox{ width:100%; text-align:center;margin-top: 50px;  }
.slideTxtBox .hd{ height:30px; line-height:30px;padding:0 ;   position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:00px; top:0px;  }
.slideTxtBox .hd ul li{ float:left; cursor:pointer; width: 95px;text-indent:-6px; }
.slideTxtBox .hd ul li.on{background: url(../images/redsj.png) no-repeat ; background-position: 30px 40px;  }
.slideTxtBox .bd ul{   zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.honor1{width: 100%; height:1000px;background:#979797 repeat-y top  center;color: #fff;padding-bottom: 60px; padding-top:30px;}
/*about 切换2*/
.slideTxtBox2{ width:100%; text-align:center;margin-top: -50px;  }
.slideTxtBox2 .bd{margin-top: 50px;}
.slideTxtBox2 .bd ul{   zoom:1;  }
.slideTxtBox2 .bd li{width: 280px; height:auto; float: left; margin: 10px }
.slideTxtBox2 .bd li .date{ float:right; color:#999;  }


.slideTxtBox2 .hd{height:30px; padding:0;width:65px; position:relative; margin:0 auto; top:930px; }
.slideTxtBox2 .hd .prev{ display:block;  width:32px; height:31px; cursor:pointer; background:url(../images/h_left.jpg) no-repeat center;position: absolute;left:-5px;top: 50%; }
.slideTxtBox2 .hd .next{ display:block;  width:32px; height:31px; cursor:pointer; background:url(../images/h_right.jpg) no-repeat center;position: absolute;right:5px;top: 50%; }
.slideTxtBox2 .hd .prevStop{ background-position:-60px 0; }
.slideTxtBox2 .hd .nextStop{ background-position:-60px -50px; }
.slideTxtBox2 .hd ul{ zoom:1;width: 100%;position: absolute;left:0;bottom: -40px;text-align: center;	 }
.slideTxtBox2 .hd ul li{display: inline-block;  width:15px; height:15px; overflow:hidden; margin-right:10px; cursor: pointer;border: 2px solid #dedede;border-radius: 15px;background: #fff;color: #fff }

.slideTxtBox2 .bd ul{ overflow:hidden; zoom:1; width:280px;  float:left; _display:inline;margin-right: 20px;  }
.slideTxtBox2 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center; width: 280px;margin-bottom: 18px; }
.slideTxtBox2 .bd ul li .pic{ text-align:center; }
.slideTxtBox2 .bd ul li .pic img{ width:280px; display:block; }
.slideTxtBox2 .bd ul li .pic a:hover img{ border-color:#999;  }
.slideTxtBox2 .bd ul li .title{ line-height:24px;   }



.zt_part1{width:100%; height:519px;}
.zt_ab{width:1200px; height:519px; background:url(../images/zt_ab.jpg) no-repeat; margin:0 auto}
.zt_ab p{font-size:14px; line-height:28px; color:#666666; width:600px; padding-top:230px; padding-left:8px;}

.zt_part2{width:100%; height:236px; background:url(../images/zt_part2.jpg) no-repeat center; margin:0 auto}

.ys{width:100%; height:1284px;margin:0 auto; background:url(../images/ys.jpg) no-repeat center; margin-top:80px;}

.zt{width:1200px; height:583px; margin:0 auto}
.lx{width:1200px; height:518px; margin:0 auto; background:url(../images/lx_bg.jpg) no-repeat; margin-bottom:60px;}



	/* 专题页表单 */
.iFCB-form { float:left; margin-top:150px; padding-left:100px; }
.iFCB-form .data {overflow:hidden;zoom:1; margin-bottom:17px;}
.iFCB-form .data::after{content:"";display:table;clear:both}
.iFCB-form .data .title_name { float:left; width:90px; color:#595959; font-size:16px; line-height:36px; }
.iFCB-form .data .input {  background:#e6e6e6; }
.iFCB-form .data textarea.input { min-height:110px; border:0 }
.iFCB-form .data .input_option { display:block; overflow:hidden; zoom:1; }
.iFCB-form .data .input_option span { display: block; line-height: 31px; margin-bottom: -10px; }
.iFCB-form .data .input_option .input { width:348px; }
.iFCB-form .btn-area { padding:0 0 0 90px; }
.iFCB-form .btn-area .btn-submit,
.iFCB-form .btn-area .reset,
.module_form_box .btn-area .btn-submit,
.module_form_box .btn-area .reset { width:125px; height:34px;  font-size:14px; line-height:34px; }
.iFCB-form .btn-area .btn-submit,
.module_form_box .btn-area .btn-submit { background:#d6000f; color:#fff; margin-right:24px; }
.iFCB-form .btn-area .reset,
.module_form_box .btn-area .reset { background:#d6000f; color:#fff; }